设a>0,当-1≤X≤1时,函数y=-x^-ax+b+1最小值是-4,最大值是0,求a和b的值